Extração de requisitos apoiada por técnicas de Inteligência Artificial embutidas em ferramentas de apoio
نویسندگان
چکیده
A linguagem peculiar e a pluralidade de visões distintas exigem conhecimento e experiência do engenheiro de requisitos para o sucesso da atividade de extração de requisitos em domínios específicos. Neste trabalho, são apresentadas as ferramentas i*Get e TEKBS, que utilizam técnicas de inteligência artificial para auxiliarem o engenheiro de requisitos na extração de metas concretas e flexíveis, no contexto de iStar. A i*Get utiliza as “ações concretas” definidas no LAL enquanto a TEKBS as “ações flexíveis” combinadas com os sinônimos dos termos que representam essas ações, obtidos a partir do Wordnet. Os resultados são transformados em base de fatos da ferramenta CLIPS, e então processados usando uma base de regras de análise disparadas pela máquina de inferência do CLIPS. Resultados preliminares mostram que um número maior de requisitos são extraídos pelo engenheiro, melhorando o conhecimento sobre o domínio.
منابع مشابه
Geração de Ontologias Subsidiada pela Engenharia de Requisitos
Resumo. Cresce a necessidade do uso de ontologias em aplicações Web devido ao fato da maioria das informações publicadas estar em linguagem natural e, portanto, serem processadas apenas por humanos. Tais informações compõem o universo de informação da aplicação (UdI) que no processo de desenvolvimento de software é elicitado, modelado e analisado pela comunidade de engenharia de requisitos. Acr...
متن کاملUma Proposta de Elicitação e Análise de Requisitos no Contexto de Médias e Pequenas Empresas de Desenvolvimento de Software
Resumo. Na literatura da área de Engenharia de Requisitos apresentam-se diversas métricas de elicitação, análise, documentação e gerência de requisitos, sempre tendo como condutor o engenheiro de requisitos. Acredita-se que outra abordagem efetiva consiste em tornar o usuário/cliente como protagonista do processo de engenharia de requisitos. Mais especificamente, neste trabalho propõe-se uma ab...
متن کاملUtilizando sistemas de conhecimento para a identificação da presença de metas flexíveis em uma linguagem de domínio
Resumo: A utilização de sistemas de conhecimento em problemas que não são totalmente conhecidos ou bem definidos permite entender esses problemas de maneira exploratória, simulando situações e soluções utilizando técnicas de inteligência artificial. A abordagem inicial utilizada nos projetos de pesquisa do grupo tinha como foco apenas verificar a presença de atributos de transparência em modelo...
متن کاملUsando Modelos de Requisito em Tempo de Execução: Potencial e Desafios
Resumo Pesquisadores têm cada vez mais direcionado sua atenção ao uso de modelos em tempo de execução (runtime), provendo ferramentas e frameworks que auxiliam os desenvolvedores na tarefa de construir software alinhado a seus requisitos/arquitetura. Em particular, algumas pesquisas em Engenharia de Requisitos concentraram-se em desenvolver sistemas de software que possuam a capacidade de ler s...
متن کاملTécnicas em Processamento e Análise de Documentos Manuscritos
This work aims to present the main modules of a typical Handwriting Document Processing and Analysis System (HDPAS): data acquisition, preprocessing, segmentation, feature extraction and recognition. First, the relevant aspects of each HDPAS process are given, different types of documents, filtering and segmentation techniques applied to extract the interested data. Then, the main Hidden Markov...
متن کامل